﻿package com.ease.model.criterion
{
	import com.ease.model.criterion.Criterion;
	import com.ease.model.criterion.CriterionSupport;

	[Bindable]
	[RemoteClass(alias="com.ease.model.criterion.BetweenExpression")]
	
	public class BetweenExpression
		extends
			com.ease.model.criterion.CriterionSupport
		implements 
			com.ease.model.criterion.Criterion
	{

		private var _propertyName:String;
		private var _lo:Object;
		private var _hi:Object;
		private var _op:String;

		public function BetweenExpression()
		{
		}

		public function get propertyName():String
		{
			return _propertyName;
		}

		public function set propertyName(value:String):void
		{
			_propertyName = value;
		}

		public function get lo():Object
		{
			return _lo;
		}

		public function set lo(value:Object):void
		{
			_lo = value;
		}

		public function get hi():Object
		{
			return _hi;
		}

		public function set hi(value:Object):void
		{
			_hi = value;
		}

		public function get op():String
		{
			return _op;
		}

		public function set op(value:String):void
		{
			_op = value;
		}
	}
}